Enabling Distributed Corba Access to Smart Card Applications

نویسندگان

  • Alvin T. S. Chan
  • Florine Tse
  • Jiannong Cao
  • Hong Va Leong
چکیده

With the increasing use of the Web as the platform for online e-commerce applications, smart card technology presents an attractive solution for providing security and access control mechanisms for processing online transactions. A user can insert the smart card into a reader attached to a terminal that provides Web access and client-side processing capabilities; the card performs all processing of secured information for the transaction using an embedded chip. Upon completing the transaction, the user removes the card without having transferred any secured data or algorithms to the hosting terminal. Smart card services have not been integrated into the networked environment in the way that other portable computing devices — notebooks, PDAs, mobile phones, and so on — have been. With the growing need for distributed Web applications that support personalized services in a truly secured platform,1 the smart card’s architecture makes it an ideal device for storing an individual’s personal information and service requirements. Designed primarily for identification applications, a smart card operates through a built-in integrated circuit. The programming environment therefore lacks the architectural flexibility to support networked computing applications. Such limitations motivate our design for a distributed computing architecture that uses common object request broker architecture (Corba) wrapping technology to integrate smart card services. The design allows us to exploit Corba’s flexibility to provide a heterogeneous platform and promote rapid application development. Corba provides a distributed object paradigm for smart card application development, and allows us to interoperate with existing and evolving Corba-compliant services. In this article we describe the architecture and implementation of the OrbCard framework, which leverages Corba middleware services to integrate smart card services with the object request broker (Orb) bus.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed Object Programming Environment for Smart Card Application Development

Corresponding Email: [email protected] Abstract Despite the potential of smart card as a key technology to be used as a service-providing device that is truly portable and programmable, it has not received much attention, other than the handful applications that are already being successfully employed in domain-specific areas. In particular, smart card technology operating over a distr...

متن کامل

1 Role Based Security and Java

In the past two years, Java has exploded onto the computing landscape, o ering an object-oriented language and environment that is suitable for a wide variety of application domains. Java is targeted for applications that include: advanced capabilities in WWW browsers via applets; enterprise computing with database connectivity, CORBA, and RMI; usage in personal, commercial, and consumer market...

متن کامل

CORBA - A Framework for Development of Distributed Applications

CORBA (Common Object Request Broker Architecture) is a standard that facilitates the development of distributed applications by enabling transparent access to distributed objects on different locations, written in different languages, different operating systems,... This article presents a basic overview of CORBA and its mechanisms and also provides an example of a simple CORBA application to i...

متن کامل

Secure Collaborative Telemedicine in Rural West Virginia

SCTA supported portable measures for identification and authentication of health care providers via smart cards and public key cryptography, encrypted health care communications, role-based access to distributed health care information services, and remote access to patient vital signs. We developed smart-card applications3 to authenticate health care providers and to provide a portable emergen...

متن کامل

A Personal and Portable Database Server: the CQL Card

Database applications and technologies are of central importance in many information systems a person may encounter. To obtain services, the end-users are required a smart card (plastic card containing a microcomputer), which is a device providing information about the user's identity and some related personal data. It can be updated and loaded with new data that will be used during further ses...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Internet Computing

دوره 6  شماره 

صفحات  -

تاریخ انتشار 2002